metal tube sheeted - Alemán Inglés Diccionario